module.exports = {
  title: '前端学习之路',
  description: '记录自己学习、从事前端工作的所见所学。',
  base: '/blog/',
  dest: './docs/.vuepress/dist',
  head: [
    ['link', { rel: 'icon', href: '/favicon.jpg' }]
  ],
  open: true,
  host: 'localhost',
  themeConfig: {
    logo: '',
    // 设置顶部导航栏
    nav: [
      {
        text: 'Github',
        link: 'https://github.com/Diweikang'
      }
    ],
    // 设置侧边栏
    sidebar: [
      {
        title: 'Git学习',
        collapsable: false,
        sidebarDepth: 0,
        children: [
          ['/Git/1.git介绍及基本配置/', '1.git介绍及基本配置'],
          ['/Git/2.git初始化及基本操作/', '2.git初始化及基本操作'],
          ['/Git/3.git三大对象commit、tree与blob/', '3.git三大对象commit、tree与blob'],
          ['/Git/4.git中的HEAD和branch/', '4.git中的HEAD和branch'],
          ['/Git/5.关于commit的操作/', '5.关于commit的操作'],
          ['/Git/6.不同状态下文件的操作/', '6.不同状态下文件的操作'],
          ['/Git/7.GitHub初识/', '7.GitHub初识'],
          ['/Git/8.版本库的管理/', '8.版本库的管理'],
          ['/Git/9.Git工作流配置/', '9.Git工作流配置']
        ]
      },
      {
        title: 'CSS学习',
        collapsable: false,
        sidebarDepth: 0,
        children: [
          ['/CSS学习/1.css之浮动/', '1.css的浮动'],
          ['/CSS学习/2.css样式初始化/', '2.css的初始化'],
          ['/CSS学习/3.css容易踩的坑/', '3.css容易踩的坑'],
          ['/CSS学习/4.css选择器/', '4.css选择器'],
          ['/CSS学习/5.图片响应式实现/', '5.响应式图片实现'],
          ['/CSS学习/6.兼容性处理及设备调试/', '6.兼容性及适配处理']
        ]
      },
      {
        title: 'ES6学习',
        collapsable: false,
        sidebarDepth: 0,
        children: [
          ['/ES6/1.let和const/', '1.let和const']
        ]
      },
      {
        title: 'JavaScript',
        collapsable: false,
        children: [
          ['/JavaScript/', 'JavaScript基础'],
          ['/JavaScript/', 'JavaScript专题'],
          ['/JavaScript/', 'JavaScript进阶']
        ]
      },
      {
        title:'WeChat',
        collapsable: false,
        children:[
          ['/WeChat/native/', '原生微信小程序'],
          ['/WeChat/mpvue/', '小程序之mpvue'],
          ['/WeChat/uniapp/', '小程序之uniapp']
        ]
      },
      {
        title:'Nodejs学习',
        collapsable: false,
        children:[
          ['/Node/1.nvm的安装配置/', '1.使用nvm管理node']
        ]
      },
      {
        title:'Java学习',
        collapsable: false,
        children:[
          ['/Java/1.idea安装激活/', '1.idea安装激活']
        ]
      },
      {
        title:'大前端',
        collapsable: false,
        children:[
          ['/大前端/1.设计及开发工具/', '1.设计及开发工具'],
          ['/大前端/2.linux环境搭建/', '2.linux环境搭建'],
          ['/大前端/3.linux常用命令/', '3.linux常用命令'],
          {
            title: '4.前端工程化',
            children: [
              ['/大前端/4.前端工程化/1.打包工具webpack/', '1.打包工具webpack'],
              ['/大前端/4.前端工程化/2.自动化工具gulp/', '2.自动化工具gulp'],
              ['/大前端/4.前端工程化/3.脚手架Yoemon/', '3.脚手架Yoemon'],
              ['/大前端/4.前端工程化/4.前端自动化测试/', '4.前端自动化测试'],
            ]
          }
        ]
      },
      {
        title:'前端面试',
        collapsable: false,
        children:[
          ['/前端面试/1.基础/1.html面试题/', '1.html面试题'],
          ['/前端面试/1.基础/2.css面试题/', '2.css面试题'],
          ['/前端面试/1.基础/3.css预处理器/', '3.css预处理器'],
          ['/前端面试/1.基础/4.JavaScript面试题/', '4.JavaScript面试题'],
          ['/前端面试/1.基础/5.css工程化/', '5.css工程化']
        ]
      },
      {
        title:'日常踩坑',
        collapsable: false,
        children:[
          ['/Question/1.scss文件引入.md', '@import引入scss']
        ]
      },
    ]
  },
  markdown: { // 为每个代码块显示行号
    lineNumbers: true
  }
}